<?php
class HelloWorld extends ControllerBase
{
	public function execute(Context $context)
	{
		// Obtiene el parámetro 'foo' que le pasó
		// el cliente. El cliente envió 'Hola'.
		//
		$mensaje = $context->foo;
		$mensaje .= " Mundo";

		// Una vez que crea la frase 'Hola Mundo' en la
		// variable $mensaje, guarda la respuesta que
		// recibirá el cliente en la propiedad 'bar'.
		//
		ServiceResponse::setValue( "bar", $mensaje );

		// Devuelve true, lo que significa que el servicio se
		// ejecutó correctamente. Si retornara false, la
		// respuesta no se enviaría al cliente.
		//
		return( true );
	}
}
?>
